// pages/components/myPopup/myPopup.js
Component({
	options: {
		multipleSlots: true // 在组件定义时的选项中启用多slot支持
	},
	/**
	 * 组件的属性列表
	 */
	properties: {
		show: {
			type: Boolean,
			value: false //控制弹窗的显示隐藏，默认隐藏
		},
		tipText: {
			type: String,
			value: '提示' //弹框的提示标题
		},
		contText: {
			type: String,
			value: '文字内容' //弹框的提示内容
		},
		otherCont: {
			type: String,
			value: '其他内容' //提示内容下面的别的内容
		}
	},

	/**
	 * 组件的初始数据
	 */
	data: {},

	/**
	 * 组件的方法列表
	 */
	methods: {
		confirm() {
			//确定按钮
			this.triggerEvent('confirm') // 自定义事件名 ，detail 参数 ， 事件选项
		},
		cancel() {
			//取消按钮
			this.triggerEvent('cancel')
		}
	}
})
